<i-form :model="this.data" class='app-form' ref='form'  id='emasset_main3' style="" @on-validate="formItemValidate.apply(_self, arguments)">
    <input style="display:none;" />
    <row >
    <tabs :animated="false" size="small" name='main3' :value="detailsModel.form.activiedPage" 
        @on-click="detailsModel.form.clickPage($event)">
            <tab-pane v-show="detailsModel.formpage1.visible" name='formpage1' :index="0" tab='main3' class=''  
                :label="(h) =>{
                    return h('span',{
                        class:'caption'
                    },[
                    $t('entities.emasset.main3_form.details.formpage1')
                    ])
                }">
                    <i-col class="form-layout-container" v-show="detailsModel.grouppanel2.visible" :style="{}"  :lg="{ span: 24, offset: 0 }">
    <app-form-group :model="detailsModel.grouppanel2" layoutType="TABLE_24COL" titleStyle="" class='' :uiActionGroup="detailsModel.grouppanel2.uiActionGroup" @groupuiactionclick="groupUIActionClick($event)" :caption="$t('entities.emasset.main3_form.details.grouppanel2')" :isShowCaption="false" uiStyle="DEFAULT" :titleBarCloseMode="0" :isInfoGroupMode="false" >    
    <app-form-group-data-panel slot="dataInfoPanel" :model="detailsModel.grouppanel2" :data="data" :context="context" :viewparams="viewparams"/>
    <row>
        <i-col class="form-layout-container" v-show="detailsModel.assetcode.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='assetcode' :itemRules="this.rules().assetcode" class='' :caption="$t('entities.emasset.main3_form.details.assetcode')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.assetcode.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.assetcode"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.assetcode.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.emassetname.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='emassetname' :itemRules="this.rules().emassetname" class='' :caption="$t('entities.emasset.main3_form.details.emassetname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.emassetname.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.emassetname"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.emassetname.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.num.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='num' :itemRules="this.rules().num" class='' :caption="$t('entities.emasset.main3_form.details.num')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.num.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.num"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.num.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.assetclassname.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='assetclassname' :itemRules="this.rules().assetclassname" class='' :caption="$t('entities.emasset.main3_form.details.assetclassname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.assetclassname.error" :isEmptyCaption="false" labelPos="LEFT">
    
  <app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.assetclassname.disabled"
    name='assetclassname'
    deMajorField='emassetclassname'
    deKeyField='emassetclass'
    :service="service"
    :acParams="{ serviceName: 'EMAssetClassService', interfaceName: 'FetchDefault'}"
    valueitem='assetclassid' 
    :value="data.assetclassname"
    :pickupView="{ viewname: 'emassetclasspickup-view', title: $t('entities.emassetclass.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'emassetclasses', parameterName: 'emassetclass' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
  </app-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.eqlife.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='eqlife' :itemRules="this.rules().eqlife" class='' :caption="$t('entities.emasset.main3_form.details.eqlife')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.eqlife.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.eqlife"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.eqlife.disabled" 
    type='number' 
    :precision="2"
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.assettype.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='assettype' :itemRules="this.rules().assettype" class='' :caption="$t('entities.emasset.main3_form.details.assettype')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.assettype.error" :isEmptyCaption="false" labelPos="LEFT">
    
<dropdown-list 
    v-model="data.assettype"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.assettype.disabled"
    valueType="string"
    tag='EMASSETTYPE'
    codelistType='STATIC'
    placeholder='请选择...'
    
/>
</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.eqstartdate.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='eqstartdate' :itemRules="this.rules().eqstartdate" class='' :caption="$t('entities.emasset.main3_form.details.eqstartdate')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.eqstartdate.error" :isEmptyCaption="false" labelPos="LEFT">
    <date-picker type="date" :transfer="true" format="yyyy-MM-dd" placeholder="请选择时间..." :value="data.eqstartdate" :disabled="detailsModel.eqstartdate.disabled" style="min-width: 150px; width:100px;" @on-change="(val1, val2) => { this.data.eqstartdate = val1 }"></date-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.assetstate.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='assetstate' :itemRules="this.rules().assetstate" class='' :caption="$t('entities.emasset.main3_form.details.assetstate')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.assetstate.error" :isEmptyCaption="false" labelPos="LEFT">
    
<dropdown-list 
    v-model="data.assetstate"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.assetstate.disabled"
    valueType="string"
    tag='EMASSETSTATE'
    codelistType='STATIC'
    placeholder='请选择...'
    
/>
</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.assetlct.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='assetlct' :itemRules="this.rules().assetlct" class='' :caption="$t('entities.emasset.main3_form.details.assetlct')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.assetlct.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.assetlct"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.assetlct.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.unitname.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='unitname' :itemRules="this.rules().unitname" class='' :caption="$t('entities.emasset.main3_form.details.unitname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.unitname.error" :isEmptyCaption="false" labelPos="LEFT">
    
  <app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.unitname.disabled"
    name='unitname'
    deMajorField='pfunitname'
    deKeyField='pfunit'
    :service="service"
    :acParams="{ serviceName: 'PFUnitService', interfaceName: 'FetchDefault'}"
    valueitem='unitid' 
    :value="data.unitname"
    :pickupView="{ viewname: 'pfunitpickup-view', title: $t('entities.pfunit.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'pfunits', parameterName: 'pfunit' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
  </app-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.empname.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='empname' :itemRules="this.rules().empname" class='' :caption="$t('entities.emasset.main3_form.details.empname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.empname.error" :isEmptyCaption="false" labelPos="LEFT">
    
<app-group-select
  name="empname"
  :value='data.empname'
  valueitem="empid"
  url="/ibzorganizations/${selected-orgid}/ibzemployees/picker"
  treeurl="/ibzorganizations/${orgid}/suborg/picker"
  :multiple="false"
  filter="srforgid"
  :fillmap="{'id':'empid','label':'empname'}"
  :disabled="detailsModel.empname.disabled"
  :data="data"
  :context="context"
  @formitemvaluechange="onFormItemValueChange.apply(_self, arguments)">
</app-group-select>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.rempname.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='rempname' :itemRules="this.rules().rempname" class='' :caption="$t('entities.emasset.main3_form.details.rempname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.rempname.error" :isEmptyCaption="false" labelPos="LEFT">
    
<app-group-select
  name="rempname"
  :value='data.rempname'
  valueitem="rempid"
  url="/ibzorganizations/${selected-orgid}/ibzemployees/picker"
  treeurl="/ibzorganizations/${orgid}/suborg/picker"
  :multiple="false"
  filter="srforgid"
  :fillmap="{'id':'rempid','label':'rempname'}"
  :disabled="detailsModel.rempname.disabled"
  :data="data"
  :context="context"
  @formitemvaluechange="onFormItemValueChange.apply(_self, arguments)">
</app-group-select>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.deptname.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='deptname' :itemRules="this.rules().deptname" class='' :caption="$t('entities.emasset.main3_form.details.deptname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.deptname.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.deptname"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.deptname.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.mgrdeptname.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='mgrdeptname' :itemRules="this.rules().mgrdeptname" class='' :caption="$t('entities.emasset.main3_form.details.mgrdeptname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.mgrdeptname.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.mgrdeptname"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.mgrdeptname.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.eqmodelcode.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='eqmodelcode' :itemRules="this.rules().eqmodelcode" class='' :caption="$t('entities.emasset.main3_form.details.eqmodelcode')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.eqmodelcode.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.eqmodelcode"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.eqmodelcode.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.pplace.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='pplace' :itemRules="this.rules().pplace" class='' :caption="$t('entities.emasset.main3_form.details.pplace')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.pplace.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.pplace"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.pplace.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.blsystemdesc.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='blsystemdesc' :itemRules="this.rules().blsystemdesc" class='' :caption="$t('entities.emasset.main3_form.details.blsystemdesc')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.blsystemdesc.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.blsystemdesc"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.blsystemdesc.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.eqserialcode.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='eqserialcode' :itemRules="this.rules().eqserialcode" class='' :caption="$t('entities.emasset.main3_form.details.eqserialcode')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.eqserialcode.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.eqserialcode"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.eqserialcode.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.keyattparam.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='keyattparam' :itemRules="this.rules().keyattparam" class='' :caption="$t('entities.emasset.main3_form.details.keyattparam')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.keyattparam.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.keyattparam"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.keyattparam.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.jtsb.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='jtsb' :itemRules="this.rules().jtsb" class='' :caption="$t('entities.emasset.main3_form.details.jtsb')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.jtsb.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.jtsb"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.jtsb.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.assetdesc.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='assetdesc' :itemRules="this.rules().assetdesc" class='' :caption="$t('entities.emasset.main3_form.details.assetdesc')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.assetdesc.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.assetdesc"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.assetdesc.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
    
    </row>
</app-form-group>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.grouppanel24.visible" :style="{}"  :lg="{ span: 24, offset: 0 }">
    <app-form-group :model="detailsModel.grouppanel24" layoutType="TABLE_24COL" titleStyle="" class='' :uiActionGroup="detailsModel.grouppanel24.uiActionGroup" @groupuiactionclick="groupUIActionClick($event)" :caption="$t('entities.emasset.main3_form.details.grouppanel24')" :isShowCaption="true" uiStyle="DEFAULT" :titleBarCloseMode="0" :isInfoGroupMode="false" >    
    <app-form-group-data-panel slot="dataInfoPanel" :model="detailsModel.grouppanel24" :data="data" :context="context" :viewparams="viewparams"/>
    <row>
        <i-col class="form-layout-container" v-show="detailsModel.originalcost.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='originalcost' :itemRules="this.rules().originalcost" class='' :caption="$t('entities.emasset.main3_form.details.originalcost')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.originalcost.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.originalcost"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.originalcost.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.sf.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='sf' :itemRules="this.rules().sf" class='' :caption="$t('entities.emasset.main3_form.details.sf')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.sf.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.sf"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.sf.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.hj.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='hj' :itemRules="this.rules().hj" class='' :caption="$t('entities.emasset.main3_form.details.hj')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.hj.error" :isEmptyCaption="false" labelPos="LEFT">
    
<app-span name='hj' :value="data.hj" dataType="FLOAT"     :precision="2"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'  style="">  
</app-span>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.replacerate.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='replacerate' :itemRules="this.rules().replacerate" class='' :caption="$t('entities.emasset.main3_form.details.replacerate')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.replacerate.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.replacerate"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.replacerate.disabled" 
    type='number' 
    :precision="2"
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.lastzjdate.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='lastzjdate' :itemRules="this.rules().lastzjdate" class='' :caption="$t('entities.emasset.main3_form.details.lastzjdate')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.lastzjdate.error" :isEmptyCaption="false" labelPos="LEFT">
    <i-input v-model="data.lastzjdate" readonly disabled style=""></i-input>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.replacecost.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='replacecost' :itemRules="this.rules().replacecost" class='' :caption="$t('entities.emasset.main3_form.details.replacecost')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.replacecost.error" :isEmptyCaption="false" labelPos="LEFT">
    
<app-span name='replacecost' :value="data.replacecost" dataType="FLOAT"     :precision="2"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'  style="">  
</app-span>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.ytzj.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='ytzj' :itemRules="this.rules().ytzj" class='' :caption="$t('entities.emasset.main3_form.details.ytzj')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.ytzj.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.ytzj"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.ytzj.disabled" 
    type='number' 
    :precision="2"
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.now.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='now' :itemRules="this.rules().now" class='' :caption="$t('entities.emasset.main3_form.details.now')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.now.error" :isEmptyCaption="false" labelPos="LEFT">
    
<app-span name='now' :value="data.now" dataType="FLOAT"     :precision="2"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'  style="">  
</app-span>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.syqx.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='syqx' :itemRules="this.rules().syqx" class='' :caption="$t('entities.emasset.main3_form.details.syqx')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.syqx.error" :isEmptyCaption="false" labelPos="LEFT">
    
<app-span name='syqx' :value="data.syqx" dataType="TEXT"     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'  style="">  
</app-span>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.disdate.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='disdate' :itemRules="this.rules().disdate" class='' :caption="$t('entities.emasset.main3_form.details.disdate')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.disdate.error" :isEmptyCaption="false" labelPos="LEFT">
    <date-picker type="date" :transfer="true" format="yyyy-MM-dd" placeholder="请选择时间..." :value="data.disdate" :disabled="detailsModel.disdate.disabled" style="min-width: 150px; width:100px;" @on-change="(val1, val2) => { this.data.disdate = val1 }"></date-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.discost.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='discost' :itemRules="this.rules().discost" class='' :caption="$t('entities.emasset.main3_form.details.discost')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.discost.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.discost"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.discost.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.disdesc.visible" :style="{}"  :lg="{ span: 24, offset: 0 }" :xl="{ span: 24, offset: 0 }">
    <app-form-item name='disdesc' :itemRules="this.rules().disdesc" class='' :caption="$t('entities.emasset.main3_form.details.disdesc')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.disdesc.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.disdesc"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.disdesc.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
    
    </row>
</app-form-group>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.grouppanel37.visible" :style="{}"  :lg="{ span: 24, offset: 0 }">
    <app-form-group :model="detailsModel.grouppanel37" layoutType="TABLE_24COL" titleStyle="" class='' :uiActionGroup="detailsModel.grouppanel37.uiActionGroup" @groupuiactionclick="groupUIActionClick($event)" :caption="$t('entities.emasset.main3_form.details.grouppanel37')" :isShowCaption="true" uiStyle="DEFAULT" :titleBarCloseMode="0" :isInfoGroupMode="false" >    
    <app-form-group-data-panel slot="dataInfoPanel" :model="detailsModel.grouppanel37" :data="data" :context="context" :viewparams="viewparams"/>
    <row>
        <i-col class="form-layout-container" v-show="detailsModel.labservicename.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='labservicename' :itemRules="this.rules().labservicename" class='' :caption="$t('entities.emasset.main3_form.details.labservicename')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.labservicename.error" :isEmptyCaption="false" labelPos="LEFT">
    
  <app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.labservicename.disabled"
    name='labservicename'
    deMajorField='emservicename'
    deKeyField='emservice'
    :service="service"
    :acParams="{ serviceName: 'EMServiceService', interfaceName: 'FetchDefault'}"
    valueitem='labserviceid' 
    :value="data.labservicename"
    :pickupView="{ viewname: 'emservicepickup-view', title: $t('entities.emservice.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'emservices', parameterName: 'emservice' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
  </app-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.mservicename.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='mservicename' :itemRules="this.rules().mservicename" class='' :caption="$t('entities.emasset.main3_form.details.mservicename')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.mservicename.error" :isEmptyCaption="false" labelPos="LEFT">
    
  <app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.mservicename.disabled"
    name='mservicename'
    deMajorField='emservicename'
    deKeyField='emservice'
    :service="service"
    :acParams="{ serviceName: 'EMServiceService', interfaceName: 'FetchDefault'}"
    valueitem='mserviceid' 
    :value="data.mservicename"
    :pickupView="{ viewname: 'emservicepickup-view', title: $t('entities.emservice.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'emservices', parameterName: 'emservice' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
  </app-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.rservicename.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='rservicename' :itemRules="this.rules().rservicename" class='' :caption="$t('entities.emasset.main3_form.details.rservicename')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.rservicename.error" :isEmptyCaption="false" labelPos="LEFT">
    
  <app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.rservicename.disabled"
    name='rservicename'
    deMajorField='emservicename'
    deKeyField='emservice'
    :service="service"
    :acParams="{ serviceName: 'EMServiceService', interfaceName: 'FetchDefault'}"
    valueitem='rserviceid' 
    :value="data.rservicename"
    :pickupView="{ viewname: 'emservicepickup-view', title: $t('entities.emservice.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'emservices', parameterName: 'emservice' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
  </app-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.contractname.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='contractname' :itemRules="this.rules().contractname" class='' :caption="$t('entities.emasset.main3_form.details.contractname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.contractname.error" :isEmptyCaption="false" labelPos="LEFT">
    
  <app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.contractname.disabled"
    name='contractname'
    deMajorField='pfcontractname'
    deKeyField='pfcontract'
    :service="service"
    :acParams="{ serviceName: 'PFContractService', interfaceName: 'FetchDefault'}"
    valueitem='contractid' 
    :value="data.contractname"
    :pickupView="{ viewname: 'pfcontractpickup-view', title: $t('entities.pfcontract.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'pfcontracts', parameterName: 'pfcontract' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
  </app-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.purchdate.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='purchdate' :itemRules="this.rules().purchdate" class='' :caption="$t('entities.emasset.main3_form.details.purchdate')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.purchdate.error" :isEmptyCaption="false" labelPos="LEFT">
    <date-picker type="date" :transfer="true" format="yyyy-MM-dd" placeholder="请选择时间..." :value="data.purchdate" :disabled="detailsModel.purchdate.disabled" style="min-width: 150px; width:100px;" @on-change="(val1, val2) => { this.data.purchdate = val1 }"></date-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.warrantydate.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='warrantydate' :itemRules="this.rules().warrantydate" class='' :caption="$t('entities.emasset.main3_form.details.warrantydate')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.warrantydate.error" :isEmptyCaption="false" labelPos="LEFT">
    <date-picker type="date" :transfer="true" format="yyyy-MM-dd" placeholder="请选择时间..." :value="data.warrantydate" :disabled="detailsModel.warrantydate.disabled" style="min-width: 150px; width:100px;" @on-change="(val1, val2) => { this.data.warrantydate = val1 }"></date-picker>

</app-form-item>

</i-col>
    
    </row>
</app-form-group>

</i-col>


            </tab-pane> 
            <tab-pane v-show="detailsModel.formpage44.visible" name='formpage44' :index="1" tab='main3' class=''  
                :label="(h) =>{
                    return h('span',{
                        class:'caption'
                    },[
                    $t('entities.emasset.main3_form.details.formpage44')
                    ])
                }">
                    <i-col class="form-layout-container" v-show="detailsModel.grouppanel45.visible" :style="{}"  :lg="{ span: 24, offset: 0 }">
    <app-form-group :model="detailsModel.grouppanel45" layoutType="TABLE_24COL" titleStyle="" class='' :uiActionGroup="detailsModel.grouppanel45.uiActionGroup" @groupuiactionclick="groupUIActionClick($event)" :caption="$t('entities.emasset.main3_form.details.grouppanel45')" :isShowCaption="false" uiStyle="DEFAULT" :titleBarCloseMode="0" :isInfoGroupMode="false" >    
    <app-form-group-data-panel slot="dataInfoPanel" :model="detailsModel.grouppanel45" :data="data" :context="context" :viewparams="viewparams"/>
    <row>
        <i-col class="form-layout-container" v-show="detailsModel.description.visible" :style="{}"  :lg="{ span: 24, offset: 0 }" :xl="{ span: 24, offset: 0 }">
    <app-form-item name='description' :itemRules="this.rules().description" class='' :caption="$t('entities.emasset.main3_form.details.description')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.description.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.description"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.description.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.createman.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='createman' :itemRules="this.rules().createman" class='' :caption="$t('entities.emasset.main3_form.details.createman')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.createman.error" :isEmptyCaption="false" labelPos="LEFT">
    
<app-span name='createman' :value="data.createman" dataType="TEXT"     :precision="0"
tag='SysOperator' codelistType='DYNAMIC' :data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'  style="">  
</app-span>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.createdate.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='createdate' :itemRules="this.rules().createdate" class='' :caption="$t('entities.emasset.main3_form.details.createdate')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.createdate.error" :isEmptyCaption="false" labelPos="LEFT">
    
<app-span name='createdate' :value="data.createdate" dataType="DATETIME" valueFormat="%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS"     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'  style="">  
</app-span>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.updateman.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='updateman' :itemRules="this.rules().updateman" class='' :caption="$t('entities.emasset.main3_form.details.updateman')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.updateman.error" :isEmptyCaption="false" labelPos="LEFT">
    
<app-span name='updateman' :value="data.updateman" dataType="TEXT"     :precision="0"
tag='SysOperator' codelistType='DYNAMIC' :data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'  style="">  
</app-span>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.updatedate.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='updatedate' :itemRules="this.rules().updatedate" class='' :caption="$t('entities.emasset.main3_form.details.updatedate')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.updatedate.error" :isEmptyCaption="false" labelPos="LEFT">
    
<app-span name='updatedate' :value="data.updatedate" dataType="DATETIME" valueFormat="%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS"     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'  style="">  
</app-span>

</app-form-item>

</i-col>
    
    </row>
</app-form-group>

</i-col>


            </tab-pane> 
    </tabs>
    </row>
</i-form>
